Nowoczesny słownik angielsko-polski

paraliżować

utrudnić życie

utrudniać życie